RU EN
10 апреля

Прототип Web Dynamics с .NET 9

Недавно начал делать прототип этого сайта на .NET 9, посмотрел по своим предыдущим наработкам и увидел что первые осознанные шаги в этом направлении начал делать ровно год назад, 11 апреля 2004 г. был сделан прототип нового Web Dynamics. В то время работал и на свой сайт не было времени, с новой версией всё остановилось.

Сейчас продолжаю собирать этот прототип с .NET 9, делать некоторые новые части с View Component которые отличаются от Partial View, весь код почти с чистого листа, никакого legacy, применять весь свой новый актуальный опыт и современные технологии. Текущую Web Forms версию буду поддерживать и параллельно разрабатывать новый сайт. Потом веб формочки уйдут в золотой фонд моих проектов. Всё-таки у Web Dynamics долгая история.

Pet-проекты это такое дело что надо либо любить их и заниматься ими, либо бросать. Можно было бы ускориться и сделать всё как можно быстрее, но это никому не нужно и особо не интересно, сайт и сейчас работает отлично. С новой версией предстоит огромный объём работы, но сейчас вопрос трудоустройства с наивысшим приоритетом.

Когда подаёшь заявку на вакансию со всей необходимой честной актуальной информацией и HR-ы присылают отказы на релевантные .NET вакансии, не знаешь что просходит у них в головах. «У тебя отличный опыт, хорошее резюме, подходящие навыки, но мы "выбрали другого кандидата и закрыли эту позицию"». А вакансия продолжает висеть месяцами.

Начало Web Dynamics .NET 9

Начало Web Dynamics .NET 9

2 недели назад

Планы развития сайта

Этот проект и Blackball появились ещё раньше выхода ASP.NET Web Forms. Всё началось со статичных HTML страниц, потом Classic ASP (VBScript), потом Web Forms. Не было планов тут что-то развивать, это был простой сайт моего портфолио, но потом всё закрутилось. Сейчас в планах сделать новую версию этого сайта на платформе .NET 9. Сайт работает, но разрабатывать здесь какую-то новую функциональность с Web Forms наверное уже не буду. Нет смысла тратить на это время. Только .NET Core.

Сейчас поиск работы занимает всё время, это наивысший приоритет. Думаю новая версия сайта с .NET 9 это только вопрос времени, нужно решить вопрос с трудоустройством.

месяц назад

От многих посетителей поступают вопросы на тему возможна ли здесь публикация статей. На данный момент здесь нет общедоступных инструментов управления контентом. Принял решение сделать 1) бесплатную регистрацию пользователей (с управлением своим аккаунтом), 2) инструменты публикации статей (с черновиками, статистикой), 3) форум IT-специалистов. На русском и английском языках.

На разработку всего этого нужно время, но сейчас я больше занят вопросом трудоустройства и поиском работы. Также время уходит на разработку моих проектов Blackball и Mail Daemon. Пока планируется что релиз обновления Web Dynamics будет готов в начале мая.

15 ноября 2024 г.

Быстрый просмотр описания книги

В списке книг появился важный элемент - быстрый просмотр описания. Если название книги заинтересовало, можно быстро посмотреть описание не заходя на страницу книги. Это очень экономит время.

12 ноября 2024 г.

Релиз .NET 9

Сегодня состоялся релиз .NET 9. Это прекрасно.

November 12th, 2024

Announcing .NET 9

Today, we are excited to announce the launch of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. It’s the result of another year of effort on the part of thousands of developers from around the world. This new release includes thousands of performance, security, and functional improvements. You will find sweeping enhancements across the entire .NET stack from the programming languages, developer tools, and workloads enabling you to build with a unified platform and easily infuse your apps with AI.

https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/

23 октября 2024 г.

Работая над UI своих пет-проектов окончательно пришёл к решению что небольшие формы редактирования будут реализованы в модальных JavaScript диалогах, а большие формы редактирования на отдельной странице. И в модальные диалоги можно вынести наиболее часто редактируемые свойства.

1 августа 2024 г.

Новая страница «Репозитории»

Параллельно с поиском работы занимаюсь развитием своего нового проекта Codebase, и здесь появилась новая страница «Репозитории».

13 мая 2024 г.

На сайте немного улучшен поиск. До этих изменений поиск, например, по запросу graphql api искал по graphql api. Это работало, но было не совсем правильно. Теперь поиск учитывает что искать нужно по нескольким словам, graphql и api.

1 апреля 2024 г.

Месяц назад купил планшет Lenovo Tab P11 (2nd Gen) и особо не торопясь адаптировал свои pet-проекты под Tablet PC. Сейчас этот сайт и Blackball выглядят прекрасно и на PC, и на планшете, и на смартфоне.

Появилась достаточно интересная и полезная возможность: список просматриваемого контента. Это показывает что интересует посетителей и помогает мне следовать тенденциям.

В ближайших планах сделать этот сайт с чистого листа на .NET 8, купить отдельный домен, но сейчас очень занят поисками работы, на всё не хватает времени.

1 февраля 2024 г.

За прошедшие 2 недели с сайтом произошло много изменений. Что нового:

  • Функциональность [Мне повезёт!] расширена до того что в англоязычной версии показываются статьи только на английском, в русскоязычной можно выбрать показ контента только на русском;
  • Появилась страница случайных статей;
  • Появилось запоминание последнего номера страницы и последующий возрат на этот же номер;
  • Появился фильтр на страницах тегов и вообще везде где длинные списки контента;
  • Выделение выбранного тега, что облегчает навигацию и понимание в каком контексте показывается контент;
  • Страница донатов дополнена виджетом Donorbox.

+ ещё много разных улучшений, доработок и исправлений.

RSS
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
WAF и RASP: в чём разница и что лучше для безопасности веб-приложений
Почему сеньоры ненавидят собеседования с кодингом, и что компании должны использовать вместо них
Топ 20 ботов которые постоянно сканируют ваши сайты. Не все из них одинаково полезны
Hangfire — планировщик задач для .NET
GraphQL решает кучу проблем — рассказываем, за что мы его любим
Не одними Unity и Unreal Engine. Альтернативные игровые движки
Почему As Code — это не просто тренд, а новая реальность разработки
Функции и хранимые процедуры в PostgreSQL: зачем нужны и как применять в реальных примерах
Как сделать полезный дашборд: советы и идеи
Boosty
Donate to support the project
GitHub account
GitHub profile